﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DAL
{
    public partial class SaldosKardexItemDoc
    {
        public SaldosKardexItemDoc (short anio,
                        short  mes,
                        int	idAlmacen,
                        int	idInsumo,
                        int?	idOrigen,
                        short  tipoOrigen,
                        string	codigo,
                        string descripcion,
                        string	unidad,
                        DateTime fecha,
                        string	doc,
                        string	numero,
                        string	motivo,
                        decimal	entrada,
                        decimal	salida,
                        decimal	stock,
                        decimal	precioUnit,
                        decimal	ingreso,
                        decimal	egreso,
                        decimal	saldo,
                        string	observacion,
                        int?	idProveedor,
                        string	Proveedor)
        {

                this.anio=anio;
                this.mes=mes;
                this.idAlmacen=idAlmacen;
                this.idInsumo=idInsumo;
                this.idOrigen = idOrigen.Value;
                this.tipoOrigen=tipoOrigen;
                this.codigo=codigo;
                this.descripcion=descripcion;
                this.unidad=unidad;
                this.fecha=fecha;
                this.doc=doc;
                this.numero=numero;
                this.motivo=motivo;
                this.entrada=entrada;
                this.salida=salida;
                this.stock=stock;
                this.precioUnit=precioUnit;
                this.ingreso=ingreso;
                this.egreso=egreso;
                this.saldo=saldo;
                this.observacion=observacion;
                this.idProveedor = (idProveedor == 0 ? null : idProveedor);
                this.Proveedor = (Proveedor!=null)?Proveedor:"";
                }
    }
}
